English dictionary
apollo asteroid meaning and definition
Definition and meaning of apollo asteroid at MeaningMonkey.org. apollo asteroid meaning and definition in the English Dictionary.APOLLO ASTEROID noun
Definition of Apollo asteroid (noun)
- an asteroid whose orbit crosses the Earth's orbit
Source: Princeton University Wordnet