oarfoot
English
oarfoot meaning in English • oarfoot का अर्थ अंग्रेजी में
Noun
- Any crustacean of the genus Remipes.