Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

ixora Definition

Cancel
ixora
noun
Any of the plants in the genus ''Ixora''

Words Related to ixora!

ixora Examples by Brain Bank Users