Ixia
English Meaning
A South African bulbous plant of the Iris family, remarkable for the brilliancy of its flowers.
- Any of the genus Ixia of cormous plants native to South Africa.
Sorry, No Malayalam Meaning for your input!
See Ixi Want To Try Ixia In Malayalam??