genus Macadamia

Explore definitions, synonyms, and language insights of genus Macadamia

Definitions

Noun
trees or shrubs; Madagascar to Australia