ostreoid
adjective
os·tre·oid
| \ ˈästrēˌȯid\
Definition of ostreoid
: resembling an oyster
Keep scrolling for more