English

edit

Noun

edit

cryptidin (plural cryptidins)

  1. Alternative form of cryptdin