polystomatous🔊adjEtymology From poly- + -stomatous.1Biology, Natural sciences, Zoology Having many mouths.Related termspolystome