furanosteroids

English

Noun

furanosteroids

  1. plural of furanosteroid