Avicennia marina

Rhizophora apiculata

Sonneratia alba

Sonneratia caseolaris







Address: No. 135, Xingang Xi Road, Guangzhou, 510275, P. R. China
Copyright © 2017 State Key Laboratory of Biocontrol and Guangdong Key Laboratory of Plant Resources, Sun Yat-sen University all right reserved