Portuguese-English dictionary »

pupa meaning in English

PortugueseEnglish
pupa noun
{f}

pupa [pupae](insect)
noun
[UK: ˈpjuː.pə] [US: ˈpjuː.pə]

apupar verb

boo [booed, booing, boos](to shout boos derisively (intransitive))
verb
[UK: buː] [US: ˈbuː]