Elephantorrhiza suffruticosa


No. 16583: Elephantorrhiza suffruticosa
Family: Fabaceae