costulate
English edit
Adjective edit
costulate (comparative more costulate, superlative most costulate)
- Alternative form of costulated
Latin edit
Adjective edit
costulāte
costulate (comparative more costulate, superlative most costulate)
costulāte