What is another word for locusta?

4 synonyms found

Pronunciation:

[ lˈə͡ʊkʌstə], [ lˈə‍ʊkʌstə], [ l_ˈəʊ_k_ʌ_s_t_ə]
X