WATER DEVIL MEANING IN ENGLISH

• Water devil Definition & Synonyms

  1. () The rapacious larva of a large water beetle (Hydrophilus piceus), and of other similar species. See Illust. of Water beetle.


RECENT SEARCHES