plant tissue culture - Spanish English Dictionary