astare (not comparable) Staring; amazed.
What does astartes mean in English?
: the Phoenician goddess of fertility and of sexual love.
What does Vesicate mean?
verb (used with object), ves·i·cat·ed, ves·i·cat·ing. to raise vesicles or blisters on; blister.