cellula

An Elementary Latin Dictionary

cellula ae, f dim.

cella, a small store-room , T.

Related Words