meaning of tarsal gland

1. a long sebaceous gland that lubricates the eyelids; "bacterial infection of a Meibomian gland produces a ">stye"


Related Words

tarsal gland |

Developed & Maintained By Taraprasad.com

Treasure Words