Meanings1(noun) a walking stick that grows parasites, stick-bugsWritten Forms生蟲枴杖Traditional · Main Form生虫拐杖Alternate Form