lagenaria lagenaria

Definition(s):

  • (n) bottle gourds

Wiki Images for lagenaria

definition of lagenaria
Word of the Day
maxim maxim
/ˈmæk səm /