DEVIL'S-APPLE


Meaning of DEVIL'S-APPLE in English

ˈ ̷ ̷ ̷ ̷| ̷ ̷ ̷ ̷ noun

( plural devil's apples )

1. : jimsonweed

2. : mandrake 1

3. : mayapple

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.