Satyrid
English Meaning
- A butterfly of the family Satyridae, including the satyrs and wood nymphs.
- Of or belonging to the Satyridae.
Sorry, No Malayalam Meaning for your input!
See Satyri Want To Try Satyrid In Malayalam??