Ictuses

From Fresh Dictionary

English

Noun

ictuses

  1. Plural of ictus.
Personal tools