Definify.com

Definition 2024


germacrenes

germacrenes

English

Noun

germacrenes

  1. plural of germacrene