Definition of polyterpenoid in English:

polyterpenoid

adjective

  • Resembling or designating a polyterpene.

noun

  • = polyterpene.

Origin

1930s.