English Dictionary
Definition oleander in British English
oleander
noun
Synonyms and related words
English Dictionary