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