Definify.com

Definition 2025


carboranes

carboranes

English

Noun

carboranes

  1. plural of carborane