BECUIBA MEANING IN ENGLISH

• Becuiba Definition & Synonyms

  1. () Alt. of Becuiba nut


• Becuiba nut Definition & Synonyms

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


RECENT SEARCHES