-
nountropical insect having a flattened leaflike body; common in southern Asia and the East Indies
Similar:
type of:
Explanation of leaf insect
We don`t have explanations for this word yet.
Similar:
We don`t have explanations for this word yet.