Indian rose chestnut

English dictionary entry

Meanings

noun
  1. Ceylon ironwood or cobra saffron (Mesua ferrea).

Word forms

Indian rose chestnut Indian rose chestnuts
This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.