Definify.com

Definition 2025


chayotera

chayotera

Spanish

Noun

chayotera f (plural chayoteras)

  1. chayote (plant)

Synonyms