gambusia









gambusia


noun

  1. any fish of the genus Gambusia, comprising small livebearers that feed on aquatic insect larvae and are used to control mosquitoes.
69 queries 0.601