LION'S-MOUTH


Meaning of LION'S-MOUTH in English

ˈ ̷ ̷ ̷ ̷ˌ ̷ ̷ noun

( plural lion's-mouths )

1. : snapdragon

2. : foxglove 1

3. : toadflax 1

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.