OSTREOPHAGOUS Meaning of OSTREOPHAGOUS in English |ästrē|äfəgəs adjectiveEtymology: ostre- + -phagous : feeding on oysters Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012