Legotutua /le-go-tu-tu~a /
Grammar:noun
A large bright-coloured locust found often on milk bushes
Search More Words Dictionary