astomous

listen to the pronunciation of astomous
English - English
Not possessing a mouth
{s} having no mouth