Similar Words
crooked

Geniculate — definition

1. geniculate (Adjective)

1 definition

geniculate (Adjective) — (biology) bent at a sharp angle.