ENTERON MEANING IN ENGLISH

• Enteron Definition & Synonyms

  1. (n.) The whole alimentary, or enteric, canal.


RECENT SEARCHES