English

edit

Noun

edit

bioisosteres

  1. plural of bioisostere