rose laurel

English

Noun

rose laurel

  1. The oleander (Nerium oleander).