Top definition
Oversized demonic wasps, apparently poisonous, on the anime "Inuyasha", their name there explained as meaning "insects of hell."
"This hive contains the saimyousho, the insects of hell."
-Narku on 'Inuyasha' ask an otaku which episode.
by Shaper January 17, 2004
Get the mug
Get a saimyousho mug for your friend Zora.