lingula

An Elementary Latin Dictionary

lingula f dim.

lingua, a tongue of land : oppidain extremis lingulis, Cs.; see ligula.

Related Words