English-French dictionary »

columella meaning in French

EnglishFrench
columella [columellae] (any of various small structures in plants or animals)
noun
[UK: kˌɒluːmˈelə kˈɒluːmˌeliː]
[US: kˌɑːluːmˈelə kˈɑːluːmˌeliː]

columelle◼◼◼nom