jòò

English: Translation
bark
Spanish: Translation
cáscara
noun
Plants, trees and other vegetation