Word info

pelomyxid

Noun

Meaning

pelomyxid (plural pelomyxids)

(zoology) Any pelobiont in the family Pelomyxidae.

Source: en.wiktionary.org

Close letter words and terms