meaning of elaterid beetle

1. any of various widely distributed beetles


Related Words

elaterid beetle |

Developed & Maintained By Taraprasad.com

Treasure Words