Definify.com

Definition 2026


exofaces

exofaces

English

Noun

exofaces

  1. plural of exoface