Word info

coqui frog

Noun

Meaning

coqui frog (plural coqui frogs)

A frog native to the Caribbean, genus Eleutherodactylus, but which has become invasive by introduction outside its natural range.

Source: en.wiktionary.org

Close letter words and terms