Portuguese-English dictionary »

egagrópila meaning in English

PortugueseEnglish
egagrópila noun
{f}

pellet [pellets](Compressed byproduct of digestion regurgitated by owls)
noun
[UK: ˈpe.lɪt] [US: ˈpe.lət]