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
Tweet