The AI-powered English dictionary
plural osmanthuses
Any of several widely distributed evergreen flowering plants, of the genus Osmanthus. examples