kaurenoids

English

Noun

kaurenoids

  1. plural of kaurenoid