BECUIBA NUT MEANING IN ENGLISH

• Becuiba nut Definition & Synonyms

  1. () The nut of the Brazilian tree Myristica Bicuhyba, which yields a medicinal balsam used for rheumatism.


RECENT SEARCHES