acuchi

/akˈu.tʃi/

Definitions

1. noun

A type of small frog, typically found in Central and South America, known for its distinctive call.

“During the hike, we heard the acuchi’s unique sound echoing through the forest.”

Synonyms

  • American bullfrog
  • tree frog

Antonyms

  • desert toad
  • pantropical tree frog