Ceylon ironwood
English
Noun
Ceylon
ironwood
(
usually uncountable
,
plural
Ceylon ironwoods
)
Mesua ferrea
(
rose chestnut
)
Hopea ordorata
(
Malabar ironwood
)
Manilkara hexandra
Further reading
Ceylon ironwood
on Wikipedia.
Wikipedia