Meaning of martynia fragrans

Definition of martynia fragrans

(noun) a herbaceous plant of the genus Proboscidea

Other information on martynia fragrans

WIKIPEDIA results for martynia fragrans
Amazon results for martynia fragrans