„satellite sphinx“: noun satellite sphinxnoun | Substantiv s Overview of all translations (For more details, click/tap on the translation) Pandorusschwärmer Pandorusschwärmermasculine | Maskulinum m satellite sphinx zoology | ZoologieZOOL Philampelus pandorus satellite sphinx zoology | ZoologieZOOL Philampelus pandorus