English-Spanish dictionary »

columella meaning in Spanish

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

columelanoun
{f}