caroa (0 synonym found)

We don't have any synonyms for caroa yet.

Did you mean…

Think caroa belongs in the thesaurus? Recommend it and we'll take a look.


Definition of caroa:

(n) : A Brazilian plant (Neoglaziovia variegata)
(n) : The fibre of this plant, used to make paper &c

Definition of caroa:

(n) : A Brazilian plant (Neoglaziovia variegata)
(n) : The fibre of this plant, used to make paper &c

Back to Top