IXIA


Meaning of IXIA in English

n. any iridaceous plant of the genus Ixia of S. Africa, with large showy flowers.

Etymology: L f. Gk, a kind of thistle

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