Definify.com

Definition 2025


tetranortriterpenoids

tetranortriterpenoids

English

Noun

tetranortriterpenoids

  1. plural of tetranortriterpenoid