We do not currently know of any synonyms for samphires.
The noun samphires is defined as:
Did you mean semaphores?