meaning of sclera

1. whitish fibrous membrane albuginea that with the cornea forms the outer covering of the eyeball


Related Words

sclera | scleragogy | scleral veins | scleranthus | scleranthus annuus |

Developed & Maintained By Taraprasad.com

Treasure Words