3 words in this vocabulary list
noun a type of acid found in certain mushrooms, especially agarics
noun a type of acid found in certain mushrooms
noun a type of acid derived from agaric mushrooms