Definify.com

Definition 2024


chayotera

chayotera

Spanish

Noun

chayotera f (plural chayoteras)

  1. chayote (plant)

Synonyms