Locusta /(?)/

Lo·cus·ta

Locusta

n.
  1. The spikelet or flower cluster of grasses. (Bot.)