meaning of scorpionfish

1. marine fishes having a tapering body with an armored head and venomous spines


Related Words

scorpionfish |

Developed & Maintained By Taraprasad.com

Treasure Words