Definition of lamb's-tails in English:

lamb's-tails

plural noun

British
  • Catkins from the hazel tree.