genus camellia Meaning, Definition & Usage

  1. noun tropical Asiatic evergreen shrubs or small trees

WordNet