entosarc

English

Noun

entosarc (uncountable)

  1. Synonym of endosarc.

Anagrams