English | German | Russian | Czech

herbaceutical English

Meaning herbaceutical meaning

What does herbaceutical mean?

herbaceutical

(medicine) A herbal substitute for a pharmaceutical

Are you looking for...?