Definify.com

Definition 2024


tetraterpenoids

tetraterpenoids

English

Noun

tetraterpenoids

  1. plural of tetraterpenoid