scleras in English dictionary

  • scleras

    Meanings and definitions of "scleras"

    • noun
      plural of [i]sclera[/i]

Sample sentences with "scleras"

Available translations