Name for flowering plant with no root (5)
I believe the answer is:
cosmo
'name' is the definition.
(I know that Cosmo is a name)
'flowering plant with no root' is the wordplay.
'flowering plant' becomes 'cosmos' (cosmos is a type of flower).
'with no root' means to remove the last letter.
'cosmos' with its final letter taken away is 'COSMO'.
'for' acts as a link.
(Other definitions for cosmo that I've seen before include "- Lang, Archbishop of Canterbury nineteen twenty eight to nineteen forty two" , "Fellow" , "One of Florence's Medici rulers" .)