FAQs About the word leaf insect

ഇലപ്പുഴു

tropical insect having a flattened leaflike body; common in southern Asia and the East Indies

No synonyms found.

No antonyms found.

leaf form => ila rupa, leaf fat => ലീഫ് ഫാറ്റ്, leaf disease => ഇല രോഗം, leaf cast => ഇലകള്‍ കളയുക, leaf bug => ഇലപ്പേൻ,