Resembling an oyster. Latin “ostrea”=oyster + “-oides” < Greek “-oeithis”=suffix meaning “having the form of.”

Advertisements