French-English dictionary »

columelle meaning in English

FrenchEnglish
columelle nom

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ː]