Ellamaria can be found in her garden in the castle in New Varrock during and after the Dimension of Disaster quest.
Notes:
Ellamaria is trying to create a "Garden of Hostility" and Zemouregal has forced Arrav to help her. During the Curse of Arrav subquest of Dimension of Disaster, you can obtain some delphinium seeds from her.