double-headed

DOUBLE-HEADED, a.

1. Having two heads.

2. Having the flowers growing one to another.