EPISTOME MEANING IN ENGLISH

• Epistome Definition & Synonyms

  1. (n.) The region between the antennae and the mouth, in Crustacea.
  2. (n.) A liplike organ that covers the mouth, in most Bryozoa. See Illust., under Entoprocta.


RECENT SEARCHES