diabases

English

Noun

diabases

  1. plural of diabase

French

Noun

diabases

  1. plural of diabase