stinking gladwyn

Noun
  1. iris with purple flowers and foul-smelling leaves; southern and western Europe and North Africa

Khám phá thêm

Các từ liên quan

stinking gladwyn
A gardener carefully trims the stinking gladwyn in the botanical garden.