Food plants that give year after year.
Aibika is a short-lived perennial shrub. It grows 2-3m high with large, soft green leaves. ..