1 rose chestnut | Definition of rose chestnut

rose chestnut

noun

Definition of rose chestnut

: an East Indian timber tree (Mesua ferrea) that has very heavy hard wood used for railroad ties and flowers yielding a perfume