English

edit

Noun

edit

polyisoprenoids

  1. plural of polyisoprenoid