costulated
Jump to navigation
Jump to search
English
[edit]Adjective
[edit]costulated (comparative more costulated, superlative most costulated)
- Having costulae.
costulated (comparative more costulated, superlative most costulated)