This website uses cookies to ensure you get the best experience on our website. Learn more

Meaning Of Sea porcupine

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



Shares

Related Words

Menu