English

edit

Noun

edit

macrofilariae

  1. plural of macrofilaria