English dictionary, thesaurus, translations & etymology
FreeDict.com

columella in Spanish

columella in Spanish

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