greater celandine

Noun
  1. perennial herb with branched woody stock and bright yellow flowers

Khám phá thêm

Các từ liên quan

greater celandine
The gardener carefully transplants a greater celandine into the sunny flowerbed.