English

edit

Noun

edit

stylonychine (plural stylonychines)

  1. Synonym of stylonychiid