What is the full meaning of ostracods
OSTRACOD, a minute freshwater crustacean with a bivalve carapace, also OSTRACODE [n]
Example of the word ostracods placed on a Scrabble board.