vanmaram

ന്യൂനാണുകം - meaning in english

Meanings for ന്യൂനാണുകം

noun
Bacterioid