紫堇,一年生灰绿色草本,高20-50厘米,具主根。
茎分枝,具叶;
花枝花葶状,常与叶对生。
基生叶具长柄,叶片近三角形,长5-9厘米,上面绿色,下面苍白色,1-2回羽状全裂,一羽片2-3对,具短柄,二回羽片近无柄,倒卵圆形,羽状分裂,裂片狭卵圆形,顶端钝,近具短尖。
茎生叶与基生叶同形。
总状花序疏具3-10花。
苞片狭卵圆形至披针形,渐尖,全缘,有时下部的疏具齿,约与花梗等长或稍长。
花梗长约5毫米。
萼片小,近圆形,直径约1.5毫米,具齿。
花粉红色至紫红色,平展。
外花瓣较宽展,顶端微凹,无鸡冠状突起。
上花瓣长1.5-2厘米;
距圆筒形,基部稍下弯,约占花瓣全长的1/3;
蜜腺体长,近伸达距末端,大部分与距贴生,末端不变狭。
下花瓣近基部渐狭。
内花瓣具鸡冠状突起;
爪纤细,稍长于瓣片。
柱头横向纺锤形,两端各具1乳突,上面具沟槽,槽内具极细小的乳突。
蒴果线形,下垂,长3-3.5厘米,具1列种子。
种子直径约1.5毫米,密生环状小凹点;
种阜小,紧贴种子。