ortakyaşar


Results for "ortakyaşar"

Turkish - English dictionary

ortakyaşar

(Turkish - English dictionary) :
biol. 1. symbiont. 2. symbiotic.