Meaning ofscomberoidin English

scomberoid

us//ˈskɑːmbəˌroʊd//uk//ˈskɑːmbəˌroʊd//
#uncommon
Definitions