Gambusia

Noun

  • Any of several freshwater fish, of the genus Gambusia, that feed on the larva of mosquitos, and are used to control them.

Leave a Reply

Your email address will not be published.