Definify.com

Definition 2026


alcayota

alcayota

Spanish

Noun

alcayota f (plural alcayotas)

  1. spaghetti squash