Flower person heads to irrigate arable land (8)
I believe the answer is:
dominica
'land' is the definition.
(Dominica is an example)
I don't understand the rest of the clue.
Can you help me to learn more?
(Other definitions for dominica that I've seen before include "former British colony" , "country" , "Caribbean island nation" , "Miss Sunday" , "Largest of the Windward Islands" .)