allicins

See also: Allicins

English

Noun

allicins

  1. plural of allicin

Anagrams