Online Dictionary
Definition of " Double-headed " in English English Dictionary
Results
Double-headed Having two heads; bicipital. a.