meaning of elaterid

1. any of various widely distributed beetles


Related Words

elaterid | elaterid beetle | elateridae |

Developed & Maintained By Taraprasad.com

Treasure Words