English edit

Noun edit

trisporoid (plural trisporoids)

  1. (organic chemistry) Any derivative of trisporic acid