Definify.com

Definition 2025


germacrenes

germacrenes

English

Noun

germacrenes

  1. plural of germacrene