Attested.to

diaphanoscope

Seed from Open English WordNet (OEWN) 2025

Meanings by context
    • definition An instrument for illuminating the interior of a cavity to determine the translucency of its walls.