limosa Meaning, Definition & Usage

  1. noun godwits
    genus Limosa.

WordNet