Attested.to

Definition

commonly cultivated anthurium having bright scarlet spathe and spadix

Seed ·