TRUMPETS


Meaning of TRUMPETS in English

(n. pl.) A plant (Sarracenia flava) with long, hollow leaves.

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