Meaning of richea

Definition of richea

(noun) evergreen trees or shrubs of mountains of Australia and Tasmania

Other information on richea

WIKIPEDIA results for richea
Amazon results for richea