Definify.com

Definition 2024


strabus

strabus

Latin

Adjective

strabus

  1. (of eyes) squinting, crooked, slanted

Descendants

References