otocephalics

English

Noun

otocephalics

  1. plural of otocephalic