Definition, synonyms and related words
Any of several species of eucalypt which yield an essential oil that smells of peppermint, especially a member of the stringybark group.