WordUnscrambler Home
mysid
Definitions
[ˈmʌɪsɪd], (Noun)
Definitions:
- a crustacean of an order that comprises the opossum shrimps
Phrases:
Origin
:
late 19th century: from modern Latin Mysis(genus name) + -id
Click here to see the free dictionary definition for mysid
definition by Oxford Dictionaries