meaning of phobos

1. the larger of the two satellites of Mars


Related Words

phobos |

Developed & Maintained By Taraprasad.com

Treasure Words