Definify.com

Definition 2025


alcayota

alcayota

Spanish

Noun

alcayota f (plural alcayotas)

  1. spaghetti squash