Lengodu /le~ngo-du /
Grammar:noun
A puffy kind of insect found on dogs and cattle
A dog fiy
Search More Words Dictionary