Stonefly
English Meaning
- Any of numerous weak-flying insects of the order Plecoptera, whose flat, elongated nymphs live under stones along the banks of streams. Adult and larval stoneflies are used as fishing bait. Also called plecopteran.
Sorry, No Malayalam Meaning for your input!
See Stonefl Want To Try Stonefly In Malayalam??