garroferes

Catalan

Noun

garroferes

  1. plural of garrofera