brayera
nounMedical Definition of brayera
: the dried pistillate flowers of an ornamental Ethiopian tree (Hagenia abyssinica) sometimes used as an anthelmintic