Latin echinatus.
echinate (comparative more echinate, superlative most echinate)
echinate (plural echinates)
echināte