serrula

An Elementary Latin Dictionary

serrula ae, f dim.

serra, a small saw : dentata.

Related Words