English | German | Russian | Czech

teleophyte English

Meaning teleophyte meaning

What does teleophyte mean?

teleophyte

(biology) a plant of perfect or complete organization; one of the higher plants (biology) a plant composed of a number cells arranged in tissues

Are you looking for...?