Accession Data:

Costus tappenbeckianus

Basic Information

Accession #: 201900156

Accession Date: 2019-07-10