Locusta

From Biology-Online Dictionary | Biology-Online Dictionary

Locusta

(Science: botany) The spikelet or flower cluster of grasses.

Origin: NL., cf. Locuste.