Definify.com

Definition 2025


ultramafics

ultramafics

English

Noun

ultramafics

  1. plural of ultramafic