Definition, Meaning & Synonyms | English word PHYTODRUG
PHYTODRUG
Definitions of PHYTODRUG
- Any drug of plant origin.
Number of letters
9
Is palindrome
No
Search for PHYTODRUG in:
Page preparation took: 116.09 ms.