"Glochidia" is a word in ENGLISH
glochidia
ENGLISH
Definition:
of Glochidium
Few words of positivity
A person with a new idea is a crank until the idea succeeds.
WORD SUGGESTIONS
glochidium
ENGLISH
The larva or young of the mussel, formerly thought to be a parasite upon the parent's gills.
Read the complete definition