English | German | Russian | Czech

moustachial English

Meaning moustachial meaning

What does moustachial mean?

moustachial

(zoology) Resembling a moustache; applied to certain markings on birds.

Are you looking for...?