Find the word definition

Wiktionary
coqui frog

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