龙牙花是一种灌木或小乔木,一般的高度在3-5m之间。而刺桐是一种高大的乔木,它的高度能够达到20m。所以,二者相比,比较矮小的就是龙牙花。
二者均为羽状复叶,不过,龙牙花的小叶呈菱状卵形,长度为4-10cm,宽度为2.5-7cm,而刺桐的小叶呈宽卵形或菱状卵形,长度和宽度均在15-30cm之间。所以龙牙花的小叶要小于刺桐花的小叶。另外,刺桐的叶柄通常没有刺,而龙牙花的叶柄上有的时候会有小刺生出。
龙牙花的花朵为深红色,具有短小的花梗,花序的长度能够达到30cm以上,而刺桐的花朵为红色,花序的长度为10-16cm。所以,二者相比,花序较长的为龙牙花。