Lamb’s tongue

What is Lamb’s tongue?

Lamb’s tongue definition and meaning on Dictionary terms:
noun Architecture.

a molding having a deep, symmetrical profile ending in a narrow edge, as in a sash bar.