double-headed
DOUBLE-HEADED
, a.
1. Having two heads.
2. Having the flowers growing one to another.