Definition of Geniculate

  • 1. Bent at a sharp angle Adjective Satellite

Semanticaly linked words with "geniculate"