Richea

Explore definitions, synonyms, and language insights of Richea

Definitions

Noun
evergreen trees or shrubs of mountains of Australia and Tasmania

More General Terms