phosphodimers
English
Noun
phosphodimers
plural of
phosphodimer