datura

/də'tjuərə/
Noun
  1. thorn apple

Khám phá thêm

Các từ liên quan

Từ đồng nghĩa

datura
A gardener carefully tends to a datura plant in the evening.