biotinyls
English
Noun
biotinyls
plural of
biotinyl