vanmaram

Amphipod - meaning in malayalam

Meanings for Amphipod

noun
ദ്വിവിധ പാദങ്ങളോടുകൂടിയ കവചജീവി