Meaning of ladies'-eardrops

Definition of ladies'-eardrops

(noun) erect or climbing shrub of Brazil with deep pink to red flowers

Other information on ladies'-eardrops

WIKIPEDIA results for ladies'-eardrops
Amazon results for ladies'-eardrops