The Collaborative International Dictionary of English v.0.48:Stomatodaeum \Stom`a*to*dae"um\, n. (Anat.) Same as Stomodaeum. [1913 Webster]