English

edit

Noun

edit

mesangia

  1. plural of mesangium

Anagrams

edit