English edit

Adjective edit

cochleated (comparative more cochleated, superlative most cochleated)

  1. cochleate