Malayalam Dictionary

ചരരേണു

chararenu

zoospore

  1. zoospore

Nearby in the dictionary

Support