swallowwort

Noun
  1. perennial herb with branched woody stock and bright yellow flowers
  2. tropical herb having orange-red flowers followed by pods suggesting a swallow with outspread wings; a weed throughout the tropics

Khám phá thêm

Các từ liên quan

Từ gần giống

Từ chứa "swallowwort"

swallowwort
A gardener carefully removes a patch of swallowwort from the flowerbed.