Skip to main content

ixora

A beautiful West Indian Jasmine flower. The flowers are commonly known to come in red and yellow.
Yagami enjoyed the sight of the Ixoras when he walked to the park.
by Kingston_I August 4, 2017
mugGet the ixoramug.

Share this definition