About
Menu

lingula

lingula, a tongue of land

lingŭla, v. ligula.

Saved

Recent