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