micropod

Etymology
From, from +.

Noun

 * 1)  A member of the superseded taxonomic order Micropoda, which possess a diminute or lack a foot, such as oysters.