Word info

tetraodontid

Noun

Meaning

tetraodontid (plural tetraodontids)

(zoology) Any fish of the family Tetraodontidae.

Source: en.wiktionary.org

Close letter words and terms