English-Latin translations for porcupine fish
Definition of porcupine fish
- Any of several tropical fish species in the family Diodontidae that are covered with sharp spines and inflate themselves when threatened
Trending Searches
Popular Dictionaries