ayuyu

/ˈaɪuːjuː/

Definitions

1. noun

a type of small dolphin or porpoise found in tropical waters

“During our snorkeling trip, we spotted a group of ayuyu swimming in the crystal-clear waters.”

Synonyms

  • dolphin
  • porpoise

Antonyms

  • whale