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.”

Synonyms

  • heteroconch
  • mollusk

Antonyms

  • echinoderm
  • vertebrate