Webster's Revised Unabridged Dictionary · 1913

Fenestrule

Fenestrule , noun

[Latin fenestrula a little window, dim. of fenestra a window.]

(Zoology) One of the openings in a fenestrated structure.