Home
Search
Index
Definify.com
Definition
2024
columellate
columellate
English
Adjective
columellate
(
not comparable
)
Having, or resembling a
columella
Similar Results