Definition of gambusia

Definition of gambusia
  1. gambusia Noun Any of several freshwater fish, of the genus "Gambusia", that feed on the larva of mosquitos, and are used to control them
Need more help? Try our forum NEW