Dictionary
Random Word
Search
Allomerous
(a.)
Characterized by allomerism.
Back to Dictionary