heptapseudopeptides
English
Noun
heptapseudopeptides
plural of
heptapseudopeptide