SINUS VENOSUS SCLERAE as NOUN

  1. Meaning
    • a circular canal in the eye that drains aqueous humor from the anterior chamber of the eye into the anterior ciliary veins
    Synonym(s) Hypernyms(s) sinus venosus sclerae is a kind of… Example: animal is a hypernym of mammal, plant is a hypernym of flower