Loading...
Menu
DOUBLE-HEADED, adjective
1. Having two heads.
2. Having the flowers growing one to another.