strabismuses

English

Noun

strabismuses

  1. plural of strabismus