tetranortriterpenes

English

Noun

tetranortriterpenes

  1. plural of tetranortriterpene