vanmaram

Myriapod - meaning in malayalam

Meanings for Myriapod

noun
തേരട്ട
പലകാലുകളുള്ള ജീവി