English | German | Russian | Czech

chilacayote English

Meaning chilacayote meaning

What does chilacayote mean?

chilacayote

A species of squash, Cucurbita ficifolia.

Are you looking for...?