Definify.com

Definition 2025


staphylomas

staphylomas

English

Noun

staphylomas

  1. plural of staphyloma