myxopodan
/mɪksəˈpɒdən/Definitions
1. noun
A member of the extinct family Myxopodidae, which is an order of extinct marine heteroconch mollusks.
“Fossil records indicate that myxopodans thrived in marine ecosystems during the Early Cretaceous period.”