See Also: serradilla(dictionary)

serradilla (iou)



serradilla noun. M19.
[Portuguese, dim. of serrado serrated.]
A Mediterranean clover, Ornithopus sativa, grown as fodder.