calabaza
nounDefinition of calabaza
: a large winter squash (Cucurbita moschata) that resembles a pumpkin and is typically grown in the West Indies and tropical America
Keep scrolling for more