Accession Data:

Operculicarya decaryi

Basic Information

Accession #: 201100179

Accession Date: 2011-04-13