Definify.com

Definition 2024


necrophages

necrophages

See also: nécrophages

English

Noun

necrophages

  1. plural of necrophage