Word info

diodontid

Noun

Meaning

diodontid (plural diodontids)

(zoology) Any member of the family Diodontidae of porcupine fish.

Source: en.wiktionary.org

Close letter words and terms