Meaning of lagenaria

Definition of lagenaria

(noun) bottle gourds

Other information on lagenaria

WIKIPEDIA results for lagenaria
Amazon results for lagenaria