Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of octad

- An atom or radical which has a valence of eight, or is octavalent.

Crossword clue for octad

- Eightsome
- Group of eight
- Rowing team
- Team of oarsmen