COQUILLA NUT


Meaning of COQUILLA NUT in English

the fruit of a brazilian tree (attalea funifera of martius.).

Webster English vocab.      Английский словарь Webster.