French-English dictionary »

apoapside meaning in English

FrenchEnglish
apoapside nom {m}

apoapsis◼◼◼(point of a body's elliptical orbit)
noun