avoset

avoset

English Noun
Ad

Definition

Alternative form of avocet.

Ad