a venomous marine species of fish in the family scorpaenidae, the scorpionfish (scorpaena scrofa) - Spanish English Dictionary
History

a venomous marine species of fish in the family scorpaenidae, the scorpionfish (scorpaena scrofa)



Meanings of "a venomous marine species of fish in the family scorpaenidae, the scorpionfish (scorpaena scrofa)" in Spanish English Dictionary : 1 result(s)

English Spanish
Marine Biology
a venomous marine species of fish in the family scorpaenidae, the scorpionfish (scorpaena scrofa) escorpina [f]