Get Free Checker

Cestrum diurnum

NOUN
  1. West Indian evergreen shrub having clusters of funnel-shaped white flowers that are fragrant by day

How To Use Cestrum diurnum In A Sentence

List is Empty.