POEPHILA PERSONATA Meaning of POEPHILA PERSONATA in English masked finch, (masked grassfinch, masked grass finch) Animal names in Latin and English dict. Словарь названий животных в латинском и английском . 2012