hymenanthera Meaning, Definition & Usage

  1. noun a genus of slender evergreen shrubs; grow in Australia and New Zealand
    genus Hymenanthera.

WordNet