English

edit

Noun

edit

lymphoglandulas

  1. plural of lymphoglandula