cornuses

English

Noun

cornuses

  1. plural of cornus