'Sea porcupine' definitions:

Definition of 'Sea porcupine'

From: GCIDE
  • Sea porcupine \Sea" por"cu*pine\ (Zool.) Any fish of the genus Diodon, and allied genera, whose body is covered with spines. See Illust. under Diodon. [1913 Webster]