hypoids

English

Noun

hypoids

  1. plural of hypoid