English

edit

Noun

edit

mesentera

  1. plural of mesenteron

Anagrams

edit