Loading..

Loading...

American Dictionary of the English Language

Dictionary Search

Datura


DATU'RA, noun A vegeto-alkali obtained from datura stramonium.