Definisi 'oarfoot'
English to English
noun
1 Any crustacean of the genus Remipes.
source: webster1913

Visual Synonyms
Click for larger image