meaning of fenestra

1. A small opening; esp. , one of the apertures, closed by membranes, between the tympanum and internal ear.


Related Words

fenestra | fenestrae | fenestral | fenestrate | fenestrated | fenestration |

Developed & Maintained By Taraprasad.com

Treasure Words