Adjective Definition

geniculate

1.Definition: bent at a sharp angle




Please Share