Coquilla nut

Webster's Dictionary of the English Language

·- The fruit of a Brazilian tree (Attalea funifera of Martius.).

Related Words