strongylodon macrobotrys

(noun) jade vine

< strongylodon | strontianite >