GLOCHIDIUM MEANING IN ENGLISH

• Glochidium Definition & Synonyms

  1. (n.) The larva or young of the mussel, formerly thought to be a parasite upon the parents gills.


RECENT SEARCHES