brayera
noun
bra·yera
brə-ˈyer-ə
ˈbrā-ə-rə
: the dried pistillate flowers of an ornamental Ethiopian tree (Hagenia abyssinica) sometimes used as an anthelmintic
Love words? Need even more definitions?
Merriam-Webster unabridged
Share