florist: someone who grows and deals in flowers
organism: a living thing that has (or can develop) the ability to act or function independently
high-angle gun: a cannon that can be fired at a high elevation for relatively short ranges