PAPILIONES


Meaning of PAPILIONES in English

noun ·pl the division of lepidoptera which includes the butterflies.

Webster English vocab.      Английский словарь Webster.