caroa
English
Noun
caroa
(
plural
caroas
)
A
Brazilian
plant
(
Neoglaziovia variegata
)
The
fibre
of this plant, used to make paper &c
Anagrams
AcroĆ”
,
acaro-