Ostracea
Word Dictionary
-> Ostracea
Search:
Ostracea
(n. pl.) A division of bivalve mollusks including the oysters and allied shells.
Terms of Use
Canadian Jobs