SUPERPLANT


Meaning of SUPERPLANT in English

noun a plant growing on another, as the mistletoe; an epiphyte.

Webster English vocab.      Английский словарь Webster.