Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
gourd
in English
gourd
#uncommon
Plural
gourds
Definitions
Noun
a
type
of
vine
producing
hard-rinded
fruit
hard-shelled
fruit
from
Lagenaria
or
Cucurbita
dried
shell
used
as
a
vessel
or
object
climbing
plants
in
the
Cucurbitaceae
family
Compounds / Phrases
sour gourd