orchestian
English
orchestian meaning in English • orchestian का अर्थ अंग्रेजी में
Noun
- Any species of amphipod crustacean of the genus Orchestia, or family Orchestidæ. See Beach flea, under Beach>.