What does bottle gourd mean?

bottle gourd meaning in General Dictionary

old-world climbing plant with hard-shelled bottle-shaped gourds as fruits