Home / G / genus camellia

genus camellia

noun 14 letters Scrabble 18 WWF 25
Definitions
noun

tropical Asiatic evergreen shrubs or small trees

Look “genus camellia” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
Generate a word →