French-English dictionary »

papille meaning in English

FrenchEnglish
papille nom {f}

tastebud◼◼◼(a small organ on the tongue used for tasting)
noun

papille gustative nom {f}

tastebud◼◼◼(a small organ on the tongue used for tasting)
noun