costulated
English
Adjective
costulated
(
comparative
more
costulated
,
superlative
most
costulated
)
Having
costulae
.