AMBLYOSPIZA ALBIFRONS Meaning of AMBLYOSPIZA ALBIFRONS in English grosbeak weaver, (thick-billed weaver) Animal names in Latin and English dict. Словарь названий животных в латинском и английском . 2012