Definify.com

Definition 2024


mandrakes

mandrakes

English

Noun

mandrakes

  1. plural of mandrake