Golden Bowl

Dictionary

LIONS TAILn.

A plant of the genus Leonurus.