English | German | Russian | Czech

biophyte English

Meaning biophyte meaning

What does biophyte mean?

biophyte

(biology) Any plant that obtains nourishment from the bodies of insects (or other once-living organisms)

Are you looking for...?