Definify.com

Definition 2026


strabismuses

strabismuses

English

Noun

strabismuses

  1. plural of strabismus