papilles - French English Dictionary

papilles

Play ENFRFRfr
Play ENFRFRca

Meanings of "papilles" in English French Dictionary : 1 result(s)

French English
Biology
papilles [pl/f] papillae

Meanings of "papilles" with other terms in English French Dictionary : 4 result(s)

French English
General
plaire aux papilles [v] appeal to taste buds
plaire aux papilles [v] appeal to the taste buds
Wild Species
carex sans papilles blackened sedge
Botanic
carex sans papilles blackened sedge