Coquilla nut /(?)/

Co·quil·la nut

Coquilla nut

  1. The fruit of a Brazilian tree (Attalea funifera of Martius.). (Bot.)