Definition of dog's mouth in English:

dog's mouth

noun

English Regional
rare
  • The snapdragon (genus Antirrhinum).

Origin

Early 19th century.