Definify.com

Definition 2026


brachyurus

brachyurus

See also: Brachyura

Latin

Adjective

brachyurus

  1. Having a short tail.