English edit

Noun edit

mesangia

  1. plural of mesangium

Anagrams edit