Portuguese-English dictionary »

entrecasca meaning in English

PortugueseEnglish
entrecasca noun
{f}

bast(fibre made from the phloem of certain plants)
noun
[UK: bæst] [US: ˈbæst]