Definition von porcupine fish im Englisch Englisch wörterbuch
Any of various tropical marine fishes of the family Diodontidae, having strong sharp spines on the body and capable of inflating themselves when attacked
{i} porcupinefish, tropical ocean fish whose body is covered with strong sharp spines who inflates its body when threatened or attacked