Online English Dictionary

Home

Cynoglossidae


n.

a natural family of fish including the tonguefishes.


© 2009 Dammam Community College