Accession Data:

Amorphophallus impressus

Basic Information

Accession #: 202400030

Accession Date: 2024-04-07