Грамматичнская основа предложения: одуванчик — многолетнее растение
Одуванчик-подлежащее, многолетнее-(какое?) дополнение,растение-сказуемое (выраженное существительным), поэтому ставится тире.
Одуванчик - растение.