Definify.com

Definition 2025


exofaces

exofaces

English

Noun

exofaces

  1. plural of exoface