Sekirov Dictionary
/
Practise
My words
Apps
Sign in
locusta
noun
1
•
The
spikelet
or
flower
cluster
of
grasses
forms
locustae
This dictionary works without the internet:
on your phone
·
in Chrome