humulenes

English

Noun

humulenes

  1. plural of humulene