Amherstia
noun
Am·herst·ia
amˈhərstēə,
aˈmər-
: a genus of leguminous trees of India and Burma containing a single species (A. nobilis) of trees with immense pinnate leaves and pendent clusters of yellow-spotted vermilion flowers
Love words? Need even more definitions?
Merriam-Webster unabridged
Share