English dictionary, thesaurus, translations & etymology
FreeDict.com

columella in French

columella in French

columelle
noun
(biology) Any of various small structures in plants or animals that are columnar in shape.
Add to Flashcards
Translations from WikDict, CC BY-SA · example sentences from Tatoeba, CC BY 2.0 FR.