Latin-English dictionary »

pȳgargus meaning in English

LatinEnglish
pȳgargus noun
{m}

addax(Addax nasomaculatus)
noun