Definition Definition

sea porcupine - Meaning and Examples

Meaning of 'sea porcupine' (Webster Dictionary)

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