Word info

teleophyte

Noun

Meaning

(biology) a plant of perfect or complete organization; one of the higher plants

(biology) a plant composed of a number cells arranged in tissues

Source: en.wiktionary.org

Close letter words and terms