Word info

chaguar

Noun

Meaning

chaguar (plural chaguars)

Any of several related species of South American plants of the family Bromeliaceae, among them Bromelia serra, Bromelia hieronymi, Deinacanthon urbanianum and Pseudananas sagenarius.

Source: en.wiktionary.org

Close letter words and terms