RichThesaurus
orange blossom
orange blossom
synonyms
lemon balm
orange blossom
definitions
noun
The fragrant white flower of the orange tree, Citrus sinensis.