ULMARIA


Meaning of ULMARIA in English

n [Bot.] meadowsweet, queen of the meadows

Interlingua English vocab.      Английский словарь Интерлингва.