Word info

chuquiragua

Noun

Meaning

chuquiragua (plural chuquiraguas)

A plant, Chuquiragua insignis.

Source: en.wiktionary.org

Close letter words and terms