Definify.com

Definition 2025


strabismuses

strabismuses

English

Noun

strabismuses

  1. plural of strabismus