Lamb’s tails

What is Lamb’s tails?

Lamb’s tails definition and meaning on Dictionary terms:
noun