1 ostreoid | Definition of ostreoid

ostreoid

adjective
os·​tre·​oid | \ ˈästrēˌȯid\

Definition of ostreoid

: resembling an oyster

History and Etymology for ostreoid

International Scientific Vocabulary ostre- + -oid

Keep scrolling for more