Word info

caroa

Noun

Meaning

A Brazilian plant (Neoglaziovia variegata)

The fibre of this plant, used to make paper &c

Source: en.wiktionary.org

Examples

Nineteen of them are members of CarOA. Source: Internet

Close letter words and terms