Etymology Explorer › English

Where does “locusta” come from?

locusta (English): The spikelet or flower cluster of grasses

Definitions

  1. The spikelet or flower cluster of grasses