membranula

An Elementary Latin Dictionary

membrānula ae, f dim.

membrana, parchment .

Related Words