English dictionary
greenshank meaning and definition
Definition and meaning of greenshank at MeaningMonkey.org. greenshank meaning and definition in the English Dictionary.GREENSHANK noun
Definition of greenshank (noun)
- large European sandpiper with greenish legs
- synonyms: Tringa nebularia
Source: Princeton University Wordnet