Definify.com

Definition 2025


diabases

diabases

English

Noun

diabases

  1. plural of diabase