biopolyesters
English
Noun
biopolyesters
plural of
biopolyester