Wiktionary
bioisosteres
n. (plural of bioisostere English)
n. (plural of bioisostere English)