diallyl sulfide








noun Chemistry.

  1. allyl sulfide.
57 queries 0.532