mesembryanthemoidigenic acid

English

Noun

mesembryanthemoidigenic acid (uncountable)

  1. A triterpenoid with the molecular formula C30H48O4.