Skip to main content

stomatode

Advertisement
English stomatode meaning in English  •  stomatode का अर्थ अंग्रेजी में
Adjective
  • Having a mouth; -- applied to certain Protozoa.