Spanish-English dictionary »

microscopium meaning in English

SpanishEnglish
Microscopium proper noun

Microscopium(faint constellation of the southern spring sky)
proper noun