Portuguese-English dictionary »

borboleta-monarca meaning in English

PortugueseEnglish
borboleta-monarca noun
{f}

monarch [monarchs](butterfly Danaus plexippus)
noun
[UK: ˈmɒ.nək] [US: ˈmɑː.ˌnɑːrk]