star-glory

Noun
  1. tropical American annual climber having red (sometimes white) flowers and finely dissected leaves; naturalized in United States and elsewhere

Khám phá thêm

Các từ liên quan

star-glory
A gardener trains a star-glory vine up a wooden trellis.