Definify.com

Definition 2024


triterpenoids

triterpenoids

English

Noun

triterpenoids

  1. plural of triterpenoid