Meaning of butea frondosa
Definition of butea frondosa
(noun)
East Indian
tree
bearing
a
profusion
of
intense
vermilion
velvet-textured
blooms and
yielding
a
yellow
dye
Other information on butea frondosa
WIKIPEDIA results for
butea frondosa
Amazon results for
butea frondosa
Tweet