Definitions of genus camellia:

  • noun:   tropical Asiatic evergreen shrubs or small trees