Water tiger

What is Water tiger?

Water tiger definition and meaning on Dictionary terms:
noun

the larva of a predaceous diving beetle, of the genus Dytiscus.