columela has 2 translations in 2 languages

translations of columela

ES EN English 1 translation
  • columella (n) [any of various small structures in plants or animals] (n)
ES FR French 1 translation
  • columelle (n) [any of various small structures in plants or animals] (n)