Home
Search
Index
Definify.com
Definition
2024
columela
columela
Spanish
Noun
columela
f
(
plural
columelas
)
(
mycology
,
biology
,
anatomy
)
columella
Similar Results
Columel