Dictionary entry

Cowitch

Webster's Dictionary 1806

Cowitch

n.

a plant which causes an itching