Definify.com

Definition 2025


ostreophagists

ostreophagists

English

Noun

ostreophagists

  1. plural of ostreophagist