The AI-powered English dictionary
plural locustae
(botany) The spikelet or flower cluster of grasses examples