(Merostachys polyantha)
Merostachys polyantha is a flowering plant of the Orderaceae family.This species was first described by McClure in 1973