ostracoid
Speech parts
1. ostracoid - Noun
2. ostracoid - Adjective
Meaning
Of or pertaining to the Ostracoidea.
One of the Ostracoidea.
Source: Webster's dictionary1. ostracoid - Noun
2. ostracoid - Adjective
Of or pertaining to the Ostracoidea.
One of the Ostracoidea.
Source: Webster's dictionary