Search in full dictionary

ELUCIDATES

ELUCIDATES
ScnMaster
makes clear; explains. —The Evolution of a Science Glossary Final Approval early March 1990