Definify.com

Definition 2024


coqui_frog

coqui frog

English

A coqui frog

Wikispecies

Noun

coqui frog (plural coqui frogs)

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