Myxopod Definition
Other Word Forms of Myxopod
Noun
Singular:
myxopod
Plural:
myxopodsOrigin of Myxopod
Ancient Greek μύξα (muksa, “mucus, slime”) + -pod.
From Wiktionary
Find Similar Words
Find similar words to myxopod using the buttons below.