creeping greenhead

noun

Definition of creeping greenhead