Locusta
/(?)/
Lo·cus·ta
Locusta
n.
The spikelet or flower cluster of grasses.
(Bot.)