golden Spaniard

golden Spaniard

n
(Plants) another name for taramea Also called: golden spear grass
Mentioned in ?