Definition of Scammonyroot
-
(noun) tropical American prostrate or climbing herbaceous perennial having an enormous starchy root; sometimes held to be source of the sweet potato
Antonyms of Scammonyroot
No Antonyms Found.
Homophones of Scammonyroot
No Homophones Found.