Scarab (lunar rover)
WordNet

noun


(1)   Scarabaeid beetle considered divine by ancient Egyptians
 
x
OK