biomonomers
English
Noun
biomonomers
plural of
biomonomer