meaning of lagenaria siceraria

1. Old World climbing plant with hard-shelled bottle-shaped gourds as fruits


Related Words

lagenaria siceraria |

Developed & Maintained By Taraprasad.com

Treasure Words