meaning of blister beetle

1. beetle that produces a secretion that blisters the skin


Related Words

blister beetle |

Developed & Maintained By Taraprasad.com

Treasure Words