Water Tiger (noun) Definition, Meaning & Examples

noun
  1. the larva of a predaceous diving beetle, of the genus Dytiscus.
Water Tiger (noun) Definition, Meaning & Examples

More Definitions