para_aminobenzoic_acidEnglish

PABA, para aminobenzoic acid

Noun

A metabolic acid found in yeast and liver cells, used to make dyes and drugs and sun blockers

English: para aminobenzoic acid, PABA

English words with similar meanings

Show 1 words