Botanizer
Bot·a·ni·zer
Botanizer
n.
One who botanizes.