tetraodon

/tɛtrəˈɒdɒn/

Definitions

1. noun

A genus of large freshwater puffers, especially Tetraodon mbu, which is the largest freshwater fish.

“The aquarium featured a rare Tetraodon, a species known for its impressive size and unique appearance.”

Synonyms

  • porcupinefish
  • pufferfish

Antonyms

  • freshwater fish