Pecten
English Meaning
A vascular pigmented membrane projecting into the vitreous humor within the globe of the eye in birds, and in many reptiles and fishes; -- also called marsupium.
Sorry, No Malayalam Meaning for your input!
See Pecte Want To Try Pecten In Malayalam??