ostro
Noun
Meaning
ostro (plural ostros)
A southerly Mediterranean wind.
Synonyms
Anagrams
Examples
General information On 25 August 1989 Castalia passed convert (within eleven lunar distances ) of Earth, allowing it to be observed with radar from the Arecibo Observatory by Scott Hudson ( Washington State University ) and Steven J. Ostro ( JPL ).
They also accepted Ostro s impact reports.