limosa: meaning and definitions

EnglishType a word

What is limosa?

  • A genus of wading birds of the family Scolopacidæ, having the bill a little recurved; the godwits.