Definition of Five-Lobed

  • 1. Having five lobes Adjective Satellite

Semanticaly linked words with "five-lobed"