We do not currently know of any antonyms for drepanid.
The noun drepanid is defined as:
Did you mean turbaned?