1 results in 0.0031s.
Advertisement
  • gambusia
    gambusia, noun.
    a small American freshwater fish of the same order as the guppy; mosquito fish. The gambusia feeds largely on mosquito larvae, and is used in various parts of the world in the control of malaria.

  1. home-page
  2.  › 
  3. language
  4.  › 
  5. english-dictionary-translation-meaning-of-gambusia