caroa noun2 •A Brazilian plant (Neoglaziovia variegata) •The fibre of this plant, used to make paper &c formscaroas