rattlemouse

noun

Definition of rattlemouse

obsolete