Tamil Dictionary 🔍

mandragora

Man*drag"o*ra, n. Etym: [L., mandragoras the mandrake.] (Bot.) Defn: A genus of plants; the mandrake. See Mandrake, 1.


mandragora - Similar Words