DictionaryForumContacts

Morphology analysis
triphospate (2) | Noun
triphospate singular
triphospates plural