Definify.com

Definition 2024


exofaces

exofaces

English

Noun

exofaces

  1. plural of exoface