Select only rows if its value in a particular column is less than the value in the other column
df[df$aged <= df$laclen, ]
Should do the trick. The square brackets allow you to index based on a logical expression.
You can also do
subset(df, aged <= laclen)
If you use dplyr
package you can do:
library(dplyr)
filter(df, aged <= laclen)