Word info

sea porcupine

Noun

Meaning

Any fish of the genus Diodon, and allied genera, whose body is covered with spines. See Illust. under Diodon.

Source: Webster's dictionary

Close letter words and terms