Definition: 1. Having three heads.
Show more information about three-headed
Show more information about tricephalic
Show more information about tricephalous
Search took: 1.7969 ms