Meaning ofostraceousin English

ostraceous

us/ˈɑːstrəsiəs/uk/ˈɒstrʃəs/
#uncommon
Definitions