SYMPETALOUS


Meaning of SYMPETALOUS in English

adj. Bot. having the petals united.

Oxford English vocab.      Оксфордский английский словарь.