meaning of stonefish

1. venomous tropical marine fish resembling a piece of rock


Related Words

stonefish |

Developed & Maintained By Taraprasad.com

Treasure Words