Word info

dictyochophyte

Noun

Meaning

dictyochophyte (plural dictyochophytes)

(biology) Any axodine alga

Source: en.wiktionary.org

Close letter words and terms