Word info

tetraodon

Noun

Meaning

tetraodon (plural tetraodons)

Any pufferfish of the genus Tetraodon.

Source: en.wiktionary.org

Anagrams

Close letter words and terms