genus camellia

Noun
  1. Tropical Asiatic evergreen shrubs or small trees (synset 112949997)

Found on Word Lists

Other Searches