eyelashes is a form of:

Ascus



ENGLISH MEANING
noun
1.
A small membranous bladder or tube in which are inclosed the seedlike reproductive particles or sporules of lichens and certain fungi.