Eustachys petraea
Plantae | Liliopsida | Poaceae | Eustachys | Eustachys petraea
open sunny roadside in thin soil or pockets of soil on limestone bedrock.
Barrigada, on highway 0.5 km N of main Post Office