Home / X / xylomelum

xylomelum

noun 9 letters Scrabble 23 WWF 27
Definitions
noun

small species of Australian trees or shrubs; grown for their fruit and flowers

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