meaning of astomatous

astomatous meaning in General Dictionary

perhaps not possessing a mouth

View more

  • having no lips or mouthlike opening
  • Alt. of Astomous

astomatous meaning in General Dictionary

(a.) Alt. of Astomous