TRACHELOBRANCHIATE MEANING IN ENGLISH

• Trachelobranchiate Definition & Synonyms

  1. (a.) Having the gills situated upon the neck; -- said of certain mollusks.


RECENT SEARCHES