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