Orchestian

Or`ches´tian


n.1.(Zool.) Any species of amphipod crustacean of the genus Orchestia, or family Orchestidæ. See Beach flea, under Beach.
Mentioned in ?