DUTCHMAN'S PIPE


Meaning of DUTCHMAN'S PIPE in English

■ noun a vigorous climbing vine with hooked tubular flowers. [ Aristolochia durior .]

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.