Uncertain; said to be from colare (“to strain”). Possibly akin to cūleus, culleus (“sack”); caulis, cōlis (“stalk”); or cōlum (“sieve”).
Practice speaking and memorizing "coleus" and many other words and sentences in Latin.