COELIGENA VIOLIFER Meaning of COELIGENA VIOLIFER in English violet-throated Starfrontlet Animal names in Latin and English dict. Словарь названий животных в латинском и английском . 2012