Definition of Limosa in English :
Define Limosa in English
Limosa meaning in English
Meaning of Limosa in English
Pronunciation of Limosa in English
Limosa pronunciation in English
Pronounce Limosa in English
Limosa
see synonyms of limosaNoun
WordNet Lexical Database for English. Princeton University. 2010.