meaning of indigofera suffruticosa
1.
shrub
of
West
Indies
and
South
America
that
is
a
source
of
indigo
dye
Related Words
indigofera suffruticosa
|
Developed & Maintained By
Taraprasad.com