plectorrhiza

(noun) Plectorrhiza

< plectophera | plectranthus >