Definify.com

Definition 2024


terpenoids

terpenoids

English

Noun

terpenoids

  1. plural of terpenoid

Anagrams