micropod
Noun
Meaning
micropod (plural micropods)
(zoology, obsolete, rare) A member of the superseded taxonomic order Micropoda, which possess a diminute or lack a foot, such as oysters.
Noun
micropod (plural micropods)
(zoology, obsolete, rare) A member of the superseded taxonomic order Micropoda, which possess a diminute or lack a foot, such as oysters.