Definify.com

Definition 2026


tetranortriterpenoids

tetranortriterpenoids

English

Noun

tetranortriterpenoids

  1. plural of tetranortriterpenoid