English edit

Noun edit

nebaliacean (plural nebaliaceans)

  1. Any crustacean of the order Nebaliacea.