What is the full meaning of entomostracans
ENTOMOSTRACAN, any of the lower order of crustaceans [n]
Example of the word entomostracans placed on a Scrabble board.