Sea porcupine

Webster's Dictionary of the English Language

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

Related Words