meaning of deimos

1. the outer of two small satellites of Mars


Related Words

deimos |

Developed & Maintained By Taraprasad.com

Treasure Words