Word info

ichthyosporid

Noun

Meaning

ichthyosporid (plural ichthyosporids)

Any opisthokont of the class Ichthyosporea (syn. Mesomycetozoa).

Source: en.wiktionary.org

Close letter words and terms