desmosin

English

Noun

desmosin (uncountable)

  1. Alternative form of desmosine.

Anagrams