Home / H / hymenanthera

hymenanthera

noun 12 letters Scrabble 23 WWF 23
Definitions
noun

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

Want another word?
Spin the dictionary for a fresh one.
Generate a word →