Advertisement

Synonyms of Land-Bird

Primary definition: A bird species that primarily resides on land rather than in water or trees.

Full Dictionary Entry
Advertisement

Antonyms & Opposite Concepts

Advertisement