bioisosteres
English
Noun
bioisosteres
plural of
bioisostere