mysidacean
English
Noun
mysidacean
(
plural
mysidaceans
)
Any
crustacean
of the order
Mysidacea
.
Anagrams
cyanamides