1 English Synonyms for SHADOWGRAPH
Prev.1Next
radiograph
Definition: 1. An instrument for measuring and recording solar radiation.
There are 3 definitions of the word radiograph
Show more information about radiograph
Prev.1Next
Search took: 2.42 ms