Coquilla nut

What is Coquilla nut?

Coquilla nut definition and meaning on Dictionary terms:
noun

the elongated oval fruit or nut of a South American palm, Attalea funifera, having a very hard brown shell used in turnery.