Skip to main content

lumbricoid

English lumbricoid meaning in English  •  lumbricoid का अर्थ अंग्रेजी में
Adjective
  • Like an earthworm; belonging to the genus Lumbricus, or family Lumbricidæ.
Advertisement