Word info

polyplastid

Noun

Meaning

polyplastid (plural polyplastids)

(obsolete, biology) A multicellular organism

Source: en.wiktionary.org

Close letter words and terms