Home

Word

Scomberomorus sierra, n.
more info a Spanish mackerel of western North America
<noun.animal>

Scomberomorus sierra sierra
semantic pointers
hypernym