YourDictionary

polystichia medical definition

noun
An abnormal arrangement of the eyelashes in two or more rows.

link/cite print suggestion box