Indian rose chestnut
Indian rose chestnut · Indian rose chestnuts
Ceylon ironwood or cobra saffronCeylon ironwood or cobra saffron (Mesua ferrea).
Meaning
1 sensesCeylon ironwood or cobra saffron (Mesua ferrea).
Forms
plural: Indian rose chestnuts| Singular | Indian rose chestnut |
|---|---|
| Plural | Indian rose chestnuts |
regular