Portuguese-English dictionary »

probóscida meaning in English

PortugueseEnglish
probóscida noun
{f}

proboscis [proboscides](elongated tube)
noun
[UK: prə.ˈbɒ.sɪs] [US: proˈbɑː.səs]