Word info

ectocarpoid

Noun

Meaning

ectocarpoid (plural ectocarpoids)

(biology) Any brown alga of the order Ectocarpales

Source: en.wiktionary.org

Close letter words and terms