Advertisement

Advertisement

least killifish

noun

  1. a fish, Heterandria formosa, of coastal swamps from South Carolina to Florida, that feeds on mosquito larvae.


Advertisement

Advertisement

Advertisement

Advertisement


least flycatcherleast of all