Spanish-English dictionary »

limícola meaning in English

SpanishEnglish
limícola noun

shorebird(long-legged bird)
noun
[UK: ˈʃɔː.ˌbərd] [US: ˈʃɔːr.ˌbərd]