Dictionary

Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.

Clear

Try these words

Meaning of gambusia

Source language: EnglishDictionary language: English

gambusia

noun

Definitions

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