Skip to main content

lernaea

English lernaea meaning in English  •  lernaea का अर्थ अंग्रेजी में
Noun
  • A Linnæan genus of parasitic Entomostraca, -- the same as the family Lernæidæ.
Advertisement