Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

nubecula Definition

Cancel
nubecula
noun
A nebula; specifically, the Magellanic Clouds

Words Related to nubecula!

nubecula Examples by Brain Bank Users