Gambusia (noun) Definition, Meaning & Examples

noun
  1. any fish of the genus Gambusia, comprising small livebearers that feed on aquatic insect larvae and are used to control mosquitoes.
Gambusia (noun) Definition, Meaning & Examples

More Definitions