Noun Definition

genus camellia

1.Definition: tropical Asiatic evergreen shrubs or small trees

Category: Plants