Meaning of cat's foot

Definition of cat's foot

(noun) low-growing perennial herb having leaves with whitish down and clusters of small white flowers

Other information on cat's foot

WIKIPEDIA results for cat's foot
Amazon results for cat's foot