Definition of Four-Lobed

  • 1. Having four lobes Adjective Satellite

Semanticaly linked words with "four-lobed"