Meaning of mentzelia lindleyi

Definition of mentzelia lindleyi

(noun) annual grown especially for its fragrant golden nocturnal flowers

Other information on mentzelia lindleyi

WIKIPEDIA results for mentzelia lindleyi
Amazon results for mentzelia lindleyi