French-English dictionary »

proboscide meaning in English

FrenchEnglish
proboscide nom {f}

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