Green spangles not regularly available (4)
I believe the answer is:
sage
'green' is the definition.
(sage green is a kind of green)
I don't understand the rest of the clue.
Can you help me to learn more?
(Other definitions for sage that I've seen before include "Herb; wise person" , "Herb used in cooking" , "Fragrant herb or wise man" , "___ and onion" , "Wise green herb?" .)