Skip to main content

gambusia

English gambusia meaning in English  •  gambusia का अर्थ अंग्रेजी में
Noun
  • A genus of fish including some of the mosquitofish.
Advertisement