Meaning of moonflower
Definition of moonflower
(noun)
pantropical
climber
having
white
fragrant
nocturnal
flowers
Other information on moonflower
WIKIPEDIA results for
moonflower
Amazon results for
moonflower
Tweet