Meaning of hymenanthera

Definition of hymenanthera

(noun) a genus of slender evergreen shrubs; grow in Australia and New Zealand

Other information on hymenanthera

WIKIPEDIA results for hymenanthera
Amazon results for hymenanthera