BALSAMINACEOUS

Definition of BALSAMINACEOUS