Definify.com

Definition 2024


sesterterpenes

sesterterpenes

English

Noun

sesterterpenes

  1. plural of sesterterpene