"Phytochemistry" is a word in ENGLISH
phytochemistry
ENGLISH
Definition:
Chemistry in its relation to vegetable bodies;
vegetable chemistry.
WORD SUGGESTIONS
Laugh your heart out.
Why did the goal post get angry?Because the bar was rattled!
butter
ENGLISH
Any substance resembling butter in degree of consistence, or other qualities, especially, in old chemistry, the chlorides, as butter of …
Read the complete definitionDrug
LAW AND LEGAL
The general name of substances used in medicine; any substance, vegetable, animal, or mineral, used in the composition or preparation …
Read the complete definition