micropod
Meaning
- noun A member of the superseded taxonomic order Micropoda, which possess a diminutive foot or lack one, such as oysters.
Similar words
macropodian micromammal microdomatid microphysid micraster micrometazoa maxillopod macropodoid microhedylid macropodid
Save “micropod” to learn later