1 English Synonyms for ASTRO-BOFFIN
Prev.1Next
astronomer
Definition: 1. One who studies astronomy, the stars or the physical universe; a scientist whose area of research is astronomy or astrophysics
Show more information about astronomer
Prev.1Next
Search took: 4.8957 ms