devil's apples

Noun
  1. a plant of southern Europe and North Africa having purple flowers, yellow fruits and a forked root formerly thought to have magical powers

Khám phá thêm

Các từ liên quan

Từ đồng nghĩa

devil's apples
A farmer harvests devil's apples from a sun-drenched field.