Definify.com

Definition 2025


interposures

interposures

English

Noun

interposures

  1. plural of interposure