Definition of dog's mouth in English:

dog's mouth

noun

dialect, rareBritish
  • The snapdragon (genus Antirrhinum).

Origin

Early 19th century.