Definify.com

Definition 2025


zoophorouses

zoophorouses

See also: zoƶphorouses

English

Noun

zoophorouses

  1. plural of zoophorous