Definition of COQUILLAS

  • COQUILLA, a type of nut [n]