CORACIAS TEMMINCKII


Meaning of CORACIAS TEMMINCKII in English

Purple-winged Roller

Ornitho-Birds English vocab.      Английский орнитологический словарь птиц.