anthora

English

Noun

anthora

  1. Aconitum anthora, a European species of monkshood with yellow flowers.

Anagrams