indigofera suffruticosa

Noun
  1. shrub of West Indies and South America that is a source of indigo dye

Khám phá thêm

Các từ liên quan

indigofera suffruticosa
A farmer harvests leaves from an indigofera suffruticosa plant.