Noun Definition

recurvirostridae

1.Definition: long-legged shorebirds

Category: Animals