Definition of yellowtop

Definition of yellowtop
  1. yellowtop Noun Any of the genus "Flaveria" of plants with yellow flowers, related to the sunflower.
Need more help? Try our forum NEW