Malayalam Dictionary

സഹഭോജിത

sahabhojita

noun · നാമം

commensalism

  1. commensalism

Nearby in the dictionary

Support