English edit

Noun edit

lymphads

  1. plural of lymphad