Definitions of Genus limosa:

  • noun:   godwits