Thyasirid meaning

(biology) Any marine bivalve of the family Thyasiridae.
noun
0
0
Characteristic of these creatures.
adjective
0
0
Advertisement