Home
Manglish
English listing
Malayalam listing
About
Protozoon - meaning in malayalam
Meanings for Protozoon
noun
ആദിജന്തു
ആദിമപ്രാണിവര്ഗം