Skip to main content

armadillidiidae

English armadillidiidae meaning in English  •  armadillidiidae का अर्थ अंग्रेजी में
Noun
  • a family comrising the pill bugs.
Advertisement