Definify.com

Definition 2025


decamers

decamers

English

Noun

decamers

  1. plural of decamer

Anagrams